草庐IT

ios - Xcode 6 版本不支持 iPhone 5s iOS

全部标签

iphone - 在 Objective-C 中动态实例化类,可能吗?

我的问题如下。我有一个方法,它只需要一个XML摘录和一个XPath。然后它应该为该XML摘录创建一个对象数组。意思是如果我通过以下XML:Bob50我的方法将实例化类User的实例并使用键值编码来设置实例变量。这很简单。唯一的问题是我主要来自脚本编写背景,并试图查看是否可以将类名传递给该方法。现在它正在做一个User类,稍后它可能是一个Cars类,然后是一个Home类。从这种不同类型的方法实例化对象同时保持代码尽可能抽象的最佳方法是什么? 最佳答案 要使用其名称实例化类,您可以使用NSClassFromString:idobj=[[

iphone - 连接手机

我知道如何建立从电话到URL(服务器)的TCP连接我知道如何建立从电话到URL(服务器)的HTTP连接我不知道如何从服务器连接到手机有没有办法使用手机的电话号码从语音网络桥接到同一提供商(加拿大的VERIZON或AT&T或ROGERS)的数据网络?本质上,我希望找到一种方法,通过Internet和本地数据网络或WiFi从服务器向电话调用“电话”,而无需使用任何中介我们愿意为此信息付费(可选) 最佳答案 您可以使用推送通知系统连接到手机。理想情况下,您希望在设备从您的服务器接收到推送通知时启动从设备中提取数据。这是因为推送通知只能处理

iphone - 通过 iPhone 应用程序将网络上的文件移动到不同位置

我在Windows网络共享(\foo)上设置了文件和目录。我希望能够通过iPhone应用程序将文件移动到不同的目录(例如\foo\bar\baz.txt-->\foo\quux\baz.txt)。但是,由于未能找到解决方案,我认为编写一个单独的程序在处理文件移动的服务器上运行并让iPhone应用程序作为客户端向服务器发出有关什么内容的指令可能是一个更好的主意要移动的文件。如有任何建议,我们将不胜感激。编辑:由于有人因不清楚而投票关闭此...问题是:我想将网络共享上的文件从一个目录移动到另一个目录。如何使用Objective-C/CocoaTouch/iPhoneSDK执行此操作?

iphone - 探索用于逆向工程目的的应用程序文件

我想在Windows上查看一些Iphone应用程序源文件。可能吗?如果是这样,我需要什么才能在Windows计算机上查看它们? 最佳答案 对于实际的逆向工程,我建议你仔细看看IDA。IDAsupportstheARMv6andARMv7architecture总体来说是这个星球上最好的逆向工具。通过iTunes下载的App文件是压缩后的ZIP文件,扩展名为.IPA。您可以使用任何解压工具解压它们。为此,您只需将扩展名IPA重命名为ZIP。[编辑以匹配OP问题评论] 关于iphone-探索

xcode - SVN + 保管箱 : sync project on Windows and Mac

我是SVN的新手,所以请耐心等待我的(可能很奇怪的)问题。我一直在使用Tortoise和WAMP在Windows7上使用SVN在我的本地机器上进行开发。由于所有项目都在我的Dropbox文件夹中,我想知道当我出门在外(使用xCode或其他)时,即使在装有OSXLion的Mac笔记本电脑上,是否有办法处理这个问题并保持两者的一致性系统。我在网上看到有关在多台Mac上将xcode项目与Dropbox同步的信息,但是它可以在Windows和OSX之间完成吗? 最佳答案 SVN的想法是您有一个主机,您可以将代码推送到该主机。该主机运行一个s

windows - Chocolatey - 此包不支持 64 位架构

我已经创建了我的前两个Chocolatey包。它们都将安装程序捆绑在.nupkg中。我正在通过从磁盘安装它们来测试这些包。第一个包工作得很好。然而,第二个包给我以下错误:ERROR:Thispackagedoesnotsupport64bitarchitecture.这两个包都在安装针对x86架构的应用程序,因此错误似乎是错误的。 最佳答案 好吧,我找到了this几乎在发布我的问题后立即。不知道我第一次怎么没找到它。Thismessageisfromhttps://github.com/chocolatey/choco/issues

python datetime.strftime 不支持日文?

我遇到以下代码导致编码错误的问题:将包含字符串的日语传递给strftime时会发生此问题。这是在cmd.exe上的pythonrepl上引起的。这个问题是python的bug吗?importdatetimed=datetime.datetime.now()d.strftime("%y年")错误信息:UnicodeEncodeError:'locale'codeccan'tencodecharacter'\u5e74'inposition2:Illegalbytesequencepython3.6.5Windows101803 最佳答案

windows - TaskList 未检测到/不支持超过 21 个字符的进程名称

我希望我的批处理文件在继续代码之前检查进程名称是否存在并且正在使用TaskList运行,但不幸的是,如果进程名称超过21个字符,它将无法工作。有什么方法可以取消字符限制或支持超过21个字符的进程名称?我尝试使用任何其他不超过21个字符的进程名称,代码运行完美。我没有尝试任何其他方法,因为我一直在网上查找但找不到与我的确切问题匹配的任何内容,或者不知道为什么它不会检测到太长的进程名称。我减少了我的代码,使其更短且更易于理解。@echooffsetProcessName=PROCESSNAMEfor/f"tokens=4-7delims=[.]"%%iin('ver')do(if%%i==

iphone - 是否可以在 Windows 上的 iPhone 模拟器中运行 IPA 文件?

这个问题在这里已经有了答案:iPhoneemulatorforWindowsthatallowsinstallationofnewapps[closed](4个答案)关闭9年前。如果可以,我需要什么程序或SDK?

C#:路径格式如\\.\c:\或\\DOMAIN\c:\不支持

我想删除一个文件夹,其中一个子文件夹的名称为“con”,这是一个保留的设备名称,因此C#会引发异常。在CMD中,我可以使用rmdir\\.\c:\con删除这样的文件夹,但在C#中我已经尝试了很多变体,并且总是得到路径格式是不受支持。例如,以下内容不起作用:Directory.Delete("\\\\"+Environment.UserDomainName+"\\c:\\test")。请注意,我不想依赖外部命令,例如CMD的del命令等。 最佳答案 您必须绕过.net框架并使用\\?\c:\con符号删除文件,并使用p/invoke